package com.ruoyi.bearing.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * 轴承型号对象 bearing_model
 */
public class BearingModel extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 轴承id
     */
    private String bid;

    /**
     * 数据集id
     */
    @Excel(name = "数据集id")
    private String datasetId;

    /**
     * 工况id
     */
    @Excel(name = "工况id")
    private String cid;

    /**
     * 轴承型号
     */
    @Excel(name = "轴承型号")
    private String model;

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    /**
     * 信号分析数据文件
     */
    private String fileName;

    public String getFiltering() {
        return filtering;
    }

    public void setFiltering(String filtering) {
        this.filtering = filtering;
    }

    /**
     * 信号分析滤波方法
     */
    private String filtering;
    /**
     * 内圈直径
     */
    @Excel(name = "内圈直径")
    private String diameter;

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    /**
     * 特征提取类型
     */
    private String type;

    public String getDim() {
        return dim;
    }

    public void setDim(String dim) {
        this.dim = dim;
    }

    /**
     * 特征维数
     */
    private String dim;

    /**
     * 最优诊断模型
     */
    private String diagModel;

    /**
     * 最优诊断模型类型
     */
    private String diagType;

    public String getDiagType() {
        return diagType;
    }

    public void setDiagType(String diagType) {
        this.diagType = diagType;
    }

    public String getRulType() {
        return rulType;
    }

    public void setRulType(String rulType) {
        this.rulType = rulType;
    }

    /**
     * 最优预测模型类型
     */
    private String rulType;

    public String getDiagModel() {
        return diagModel;
    }

    public void setDiagModel(String diagModel) {
        this.diagModel = diagModel;
    }

    public String getRulModel() {
        return rulModel;
    }

    public void setRulModel(String rulModel) {
        this.rulModel = rulModel;
    }

    /**
     * 最优预测模型
     */
    private String rulModel;

    public void setBid(String bid) {
        this.bid = bid;
    }

    public String getBid() {
        return bid;
    }

    public void setDatasetId(String datasetId) {
        this.datasetId = datasetId;
    }

    public String getDatasetId() {
        return datasetId;
    }

    public void setCid(String cid) {
        this.cid = cid;
    }

    public String getCid() {
        return cid;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getModel() {
        return model;
    }

    public void setDiameter(String diameter) {
        this.diameter = diameter;
    }

    public String getDiameter() {
        return diameter;
    }


}
